package Proxy.java.base;

import java.lang.reflect.Method;

public class Reflect {
    //演示反射的invoke方法
    public static void main(String[] args) throws Exception {
        Cat cat = new Cat();
        Method method = Cat.class.getDeclaredMethod("bark");
        //invoke方法中会自动对传入的对象执行getClass方法
        method.invoke(cat);
    }
}
class Cat{
    public void bark(){
        System.out.println("mew");
    }
}
